0
22
4
13
19
147
36
14
12
176
20
16
35
7
116
33
15
26
105
66
17
54
40
23
11
88
100
38
80
60
21
39
32
31
34
49
42
289
63
68
59
119
248